Peter Palmer is an American baritone and actor best known for his portrayal of Lil Abner, both on Broadway and on film.
NASource: Wikipedia